import 'package:drm/base/tj_date_entity.dart';

import 'package:drm/http/date_result.dart';

import 'package:drm/char_view/two_entity.dart';

abstract class ChartPageState {}

class InitialChartPageState extends ChartPageState {}

class PageGetDateEventState extends ChartPageState {
  String unit;
  DateResult<List<TjDateEntity>> datas;

  PageGetDateEventState(this.datas,{this.unit}) : super();
}

class PageGetTwoDateEventState extends ChartPageState {
  DateResult<List<TwoEntity>> datas;

  PageGetTwoDateEventState(this.datas) : super();
}



class PageGetThreeDateEventState extends ChartPageState {
  DateResult<List<TjDateEntity>> datas;

  PageGetThreeDateEventState(this.datas) : super();
}

